A New Software Component Approach
نویسنده
چکیده
The "component" paradigm appeared in response to boundaries of the object approach. It introduced a new method for designing software applications. This method is based on the assembly of prefabricated software entities called components. The Technology of connector is thus proposed to facilitate assembly. We present in this paper a model of multiviews software components for systems based components. A multi-views software component allows each user to manipulate a system with a vision own to its needs. The assembly of the components in this model is implemented by a new type of connector named visibility connector.
منابع مشابه
Formal approach on modeling and predicting of software system security: Stochastic petri net
To evaluate and predict component-based software security, a two-dimensional model of software security is proposed by Stochastic Petri Net in this paper. In this approach, the software security is modeled by graphical presentation ability of Petri nets, and the quantitative prediction is provided by the evaluation capability of Stochastic Petri Net and the computing power of Markov chain. Each...
متن کاملA New Nonlinear Multi-objective Redundancy Allocation Model with the Choice of Redundancy Strategy Solved by the Compromise Programming Approach
One of the primary concerns in any system design problem is to prepare a highly reliable system with minimum cost. One way to increase the reliability of systems is to use redundancy in different forms such as active or standby. In this paper, a new nonlinear multi- objective integer programming model with the choice of redundancy strategy and component type is developed where standby strategy ...
متن کاملIdentification of mineralization features and deep geochemical anomalies using a new FT-PCA approach
The analysis of geochemical data in frequency domain, as indicated in this research study, can provide new exploratory informationthat may not be exposed in spatial domain. To identify deep geochemical anomalies, sulfide zone and geochemical noises in Dalli Cu–Au porphyry deposit, a new approach based on coupling Fourier transform (FT) and principal component analysis (PCA) has beenused. The re...
متن کاملPresented a method for estimating the cost of software using PCA to reduce the size and with the help of data mining
These days, data mining one of the most significant issues. One field data mining is a mixture of computer science and statistics which is considerably limited due to increase in digital data and growth of computational power of computer. One of the domains of data mining is the software cost estimation category. In this article, classifying techniques of learning algorithm of machine ...
متن کاملA New Approach to Software Cost Estimation by Improving Genetic Algorithm with Bat Algorithm
Because of the low accuracy of estimation and uncertainty of the techniques used in the past to Software Cost Estimation (SCE), software producers face a high risk in practice with regards to software projects and they often fail in such projects. Thus, SCE as a complex issue in software engineering requires new solutions, and researchers make an effort to make use of Meta-heuristic algorithms ...
متن کاملNew Approach for Estimation of Natural and Anthropogenic Components in the Recent Tendencies of Erosion Intensity and Suspended Sediment Yield Changes in River Basins
The offered approach is based on the establishment of the functional dependence between river water discharge (Q) and suspended ms ,in a number of observations, which noticeably differs from the mean value (R) of subsequent allocated period(s). The earliest period anthropogenic component during the subsequent period(s) is the difference between an actual suspended sediment yield and its hypothe...
متن کامل